red poppy – English–Latine translations

🇬🇧 en la 🇻🇦

red poppy noun

  • any red poppy
papaver
Wiktionary Links